<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui"> 

<h:head></h:head> 
<body> 
	<ui:composition template="../../template.xhtml">

            
            <ui:define name="content">
				<h:form >
					<p:panel header="Modifica escursione">
							<h:panelGrid columns="3">
								<h:outputLabel for="name">Nome</h:outputLabel>
						        <h:inputText id="name" value="#{excursionBackend.current.name}" required="true"></h:inputText>
						        <p:message for="name" />
						        
						        <h:outputLabel for="description">Descrizione</h:outputLabel>
						        <h:inputText id="description" value="#{excursionBackend.current.description}" required="true"></h:inputText>
						       	<p:message for="description" />
						        
						        <h:outputLabel for="date">Data</h:outputLabel>
						        <h:inputText id="date" type="date" value="#{excursionBackend.current.date}" required="true">
						        	<f:convertDateTime pattern="dd/MM/yyyy"/>  
						        </h:inputText>
						        <p:message for="date" />
						        
						        <h:outputLabel for="duration">Durata(giorni)</h:outputLabel>
						        <h:inputText id="duration" value="#{excursionBackend.current.duration}" required="true"></h:inputText>
						        <p:message for="duration" />
						        
						        <h:outputLabel for="price">Prezzo(&euro;)</h:outputLabel>
						        <h:inputText id="price" value="#{excursionBackend.current.product.price}" required="true"></h:inputText>
						        <p:message for="price" />
						        
						        <h:outputLabel for="place">Luogo</h:outputLabel>
						        <h:selectOneMenu id="place"
							                     value="#{excursionBackend.current.product.place.name}">
							        <f:selectItems value="#{util.getPlaceListOptions()}" />
							    </h:selectOneMenu>
						        <p:message for="place" />
						        
						        <h:commandButton value="Aggiorna Escursione" action="#{excursionBackend.update()}" styleClass="btn btn-default"/>
				
							</h:panelGrid>
					</p:panel>
				</h:form>
				
            </ui:define>
        </ui:composition>
</body> 
</html>
